Crescent
by Laurie Devine
ISBN 13: 9780233980362
Format: Paperback (576 pages) Publisher: Andre Deutsch Ltd Published: 20 Oct 1988 Other Format: Paperback
Save for later
ISBN 13: 9780099510000
Format: Paperback (880 pages) Publisher: Arrow Books Ltd Published: 18 Jan 1990 Other Format: Paperback
Saudi
ISBN 13: 9780233977751
Format: Hardcover (464 pages) Publisher: Andre Deutsch Ltd Published: 01 May 1985
Nile
ISBN 13: 9780099349006
Format: Paperback (680 pages) Publisher: Arrow Books Ltd Published: 23 Jul 1984